long-term security - Español Inglés Diccionario